Big Huge Thesaurus

red sandalwood

noun